package org.samoji.sji.model;
import java.math.BigDecimal;
import java.math.MathContext;

import org.samoji.sji.profTokenizer.Token.Type;


public class PlusUnExpr extends UnExpr {
	public PlusUnExpr(Expr expr) {
		super(Type.Plus, expr);
	}
	
	@Override
	public BigDecimal evaluate(Env env) {
		return expr.evaluate(env).plus(MathContext.DECIMAL128);
	}
	
	public static PlusUnExpr _(Expr expr) {
		return new PlusUnExpr(expr);
	}
}